Kingdom Hearts 2

Alternate appearance:
Acquire the Drive ability, then during any objective based fights,
complete the fight with a Drive activated and Sora will retain the
transformation appearance for the story event that follows.

 